.banner{
    
    margin:0 auto;
    img{
          width: 100%;
    }

    
}
.wrap-top{
    padding-top: 50px;
    padding-bottom: 100px;
    width: 1200px;
    margin: -100px auto;
    background: #fff;
    height: 480px;
    -webkit-box-shadow: 2px 2px 1px #eee;
    box-shadow: 2px 2px 1px #eee;
    z-index: 2;
    position: relative;
    margin-bottom: 50px;
   
          img{
              margin: 0 auto;
              display: block;
          }
   
    .wrap-content{
        margin-top: 20px;
        text-align: left;
        float: left;
        font-size: 18px;
        color: #383535;
        line-height: 38px;
        margin-left: 38px;
        margin-right: 38px;
        text-indent: 30px;
        .content{
              p{

              }
        }
    }
}
.wrap-bottom{
    width: 1200px;
    // padding-bottom: 450px;
    margin: 0 auto;
    .about-title{
           img{
               display: block;
               margin: 0 auto;
           }
    }
    .about-text {
        margin-top: 20px;
        text-align: left;
        float: left;
        font-size: 18px;
        color: #383535;
        line-height: 38px;
        margin-left: 38px;
        margin-right: 38px;
        text-indent: 30px;
        span{
            margin-top: 40px;
            width: 600px;
            float: left; 
        }
    }
    .zldw-pic {
        margin-top: 20px;
        width: 400px;
        height: 270px;
        margin-bottom: 50px;
    }
}
.about{
    width: 1200px;
    margin: 0 auto;
    .about1{
        margin: 0 auto;
        display: block;
    }
    .about2{
          width: 100%;
    }
}
.column{
    width: 1200px;
    height: 239px;
    margin: 0 auto;
    img{
        margin: 0 auto;
        display: block;
    }
    p{
        margin-top: 20px;
        text-align: left;
        float: left;
        font-size: 18px;
        color: #383535;
        line-height: 38px;
        margin-left: 38px;
        margin-right: 38px;
        text-indent: 30px;
    }
}
.column1{
    width: 1200px;
    height: 470px;
    margin: 0 auto;
    margin-bottom: 40px;
    img{
        margin: 0 auto;
        display: block;
    }
    .column1-bottom{
        width: 1000px;
        margin: 0 auto;
        .address{
            border: 1px solid #e0e0e0;
            border-radius: 15px;
            width: 230px;
            height: 300px;
            float: left;
            margin: 50px 50px 0 50px;
            line-height: 26px;
            h1{
                font-weight: bolder;
                padding-top: 60px;
                font-size: 16px;
                text-align: center;
                margin-bottom: 45px;
            }
            span{
                p{
                    font-size: 14px;
                    margin-left: 20px;
                    margin-right: 20px;
                }
            }
        }
    }
}
.return{
    width: 60px;
    cursor: pointer;
    height: 70px;
    text-align: center;
    position: fixed;
    bottom: 5%;
    right: 5%;
    img{
        border-radius: 50%;
    }
    span{
        font-size: 14px;
        color: gray;
    }
}